package com.rm.zeyou.pay.alipay.service;

import com.alipay.api.AlipayApiException;

import javax.servlet.http.HttpServletRequest;

/**
 * @Author ZhangKeChen
 * @Date 2022/9/30
 * @Description
 */
public interface AiliPayNotifyService {
    /**
     * 项目 订单支付回掉
     *
     * @param request
     * @return
     * @throws AlipayApiException
     */
    String notify(HttpServletRequest request) throws Exception;

    /**
     * 充值回调
     *
     * @param request
     * @return
     * @throws AlipayApiException
     */
    String rechargeNotify(HttpServletRequest request) throws AlipayApiException;

    String upgradeNotify(HttpServletRequest request) throws AlipayApiException;

    String bellNotify(HttpServletRequest request) throws AlipayApiException;
}


